StringGrid

Otázka od: PetoSoft

24. 9. 2002 20:28

Zdravim. Chcel by som sa spytat ako nastavit focus na urcitej bunke v
StringGrid-e a ako nastavit farbu pozadia a textu a ci sa da aj pismo nastavit
aho hrube, kurziva.
Ale vsetko len v jednej-mnou urcenej bunke
Diky.

Odpovedá: Petr Vones

25. 9. 2002 7:32

From: "PetoSoft" <Petosoft@centrum.sk>
> Zdravim. Chcel by som sa spytat ako nastavit focus na urcitej bunke v
> StringGrid-e

procedure TForm1.Button1Click(Sender: TObject);
begin
  StringGrid1.Row := 3;
  StringGrid1.Col := 3;
end;

> a ako nastavit farbu pozadia a textu a ci sa da aj pismo nastavit aho hrube,
> kurziva.

procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
  Rect: TRect; State: TGridDrawState);
begin
  with (Sender as TStringGrid) do
    if State = [] then
    begin
      Canvas.Brush.Color := clYellow;
      Canvas.FillRect(Rect);
      Canvas.Font := Font;
      Canvas.Font.Style := [fsBold];
      Canvas.TextRect(Rect, Rect.Left + 2, Rect.Top + 2, Cells[ACol, ARow]);
    end;
end;

Petr Vones

Odpovedá: ing. Jan Fiala

25. 9. 2002 7:11

Klikni na StringGrid, v objekt inspektoru klikni na OnDrawCell a
stiskni F1. Mas to tam i s prikladem.

--
ing. Jan Fiala
mailto:jan.fiala@iol.cz

24.9.2002 PetoSoft:
> Zdravim. Chcel by som sa spytat ako nastavit focus na urcitej bunke v
StringGrid-e a ako nastavit farbu pozadia a textu a ci sa da aj pismo nastavit
aho hrube, kurziva.
> Ale vsetko len v jednej-mnou urcenej bunke
> Diky.

Odpovedá: Rumcajs - konference

25. 9. 2002 7:20

Zkus komponentu AdvStringGrid - ta toho umi jeste vic. Najdes ji na
http://sodev.webzdarma.cz/
Rumcajs

Zdravim. Chcel by som sa spytat ako nastavit focus na urcitej bunke v
StringGrid-e a ako nastavit farbu pozadia a textu a ci sa da aj pismo
nastavit aho hrube, kurziva.
Ale vsetko len v jednej-mnou urcenej bunke
Diky.


---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.389 / Virová báze: 220 - datum vydání: 16.9.2002